aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/(app)/[username]/request/+page.server.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2022-11-12 03:31:54 -0800
committerAdam Soltys <[email protected]>2022-11-12 03:31:54 -0800
commit7331eb110b13a6b063ec22176c612cb26940e4bd (patch)
treebebd0627075bc2e27f9a01bfb615914a9e62bdaf /src/routes/(app)/[username]/request/+page.server.js
parenta52b8873712b679e1156b9ddc4a554384aa3559a (diff)
downloadcoinos-ui-7331eb110b13a6b063ec22176c612cb26940e4bd.tar.gz
coinos-ui-7331eb110b13a6b063ec22176c612cb26940e4bd.zip
requests flow
Diffstat (limited to 'src/routes/(app)/[username]/request/+page.server.js')
-rw-r--r--src/routes/(app)/[username]/request/+page.server.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/routes/(app)/[username]/request/+page.server.js b/src/routes/(app)/[username]/request/+page.server.js
index f32c118c..15b06962 100644
--- a/src/routes/(app)/[username]/request/+page.server.js
+++ b/src/routes/(app)/[username]/request/+page.server.js
@@ -6,9 +6,9 @@ export let load = ({ locals }) => {
};
export const actions = {
- default: async ({ cookies, request, url }) => {
+ default: async ({ cookies, locals, request, url }) => {
let form = Object.fromEntries(await request.formData());
- await post('/requests', form, auth(cookies));
- throw redirect(307, url.href + '/sent');
+ let { id } = await post('/requests', form, auth(cookies));
+ throw redirect(307, `/${locals.user.username}/request/${id}`);
}
};